<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <style type="text/css">
    	h2{
    	color: red;
    	font-size: 15dp
    	}
    </style>
  </head>
  
  <body>
	<div>
		<table>
		<tr>
			<h2>1.科学计算</h2></br>
			支持加(+)、减(-)、乘(*)、除(/)、幂(^)、开根、三角、指数、对数运算<br>
		</tr>
		<tr>
			<h2>2命令行计算</h2></br>
			本计算器支持常规科学计算,并且支持类似matlab的命令计算,能够进行矩阵运算、数值计算、绘图等。左右手指滑动界面即可切换模式<br>
		</tr>
		<tr>
			<h2>3.赋值</h2></br>
			支持赋值语句 且变量只能为字母表示。不区分大小写。 如a=10 b=sin(a) 等.<br>
		</tr>
		<tr>
			<h2>4.矩阵表示</h2></br>
			①:直接法: A=[a11,a12,...a1n;am1,am2...amn]</br> 生成m*n阶矩阵</br>
			②:间接法: A=-4:0.1:4 表示从-4到4 步长为0.1 生成m维向量 A=[-4,-3.9,-3.8...,4].</br>
				这在画图的时候非常有用.比如:画sin(x) 在x[-4,4]内的函数图像可以这样做:先生成x向量:x=-4:0.01:4;plot(x,sin(x))<br>
				语句后加 ; 表示对当前结果只保存到变量 不输出结果。 当然您也可以这么做:ezplot(sin(x);x[-4,4]) </br>
			③:函数法: 内部提供一些函数供调用 可以进入函数键盘，调用help:函数名 查看函数用法.这里列举一些:</br>
			 A=random(m,n) 生成m*n阶元素小于1的随机矩阵</br>
			 A=ones(m,n) 生成m*n阶元素全为1的矩阵</br>
			 A=eye(m,n) 生成m*n阶元素单位矩阵.... 等等</br>
			 
		</tr>
		<tr>
			
			<h2>5.矩阵计算</h2></br>
			支持矩阵加(+)、减(-)、乘(* 或.*)、除(/ 或./ )、幂(^ 或.^)、三角、指数、对数运算</br> </br>
			①*: A*B 代表满足矩阵规则的乘法:只有当矩阵A的列数与矩阵B的行数相等时A×B才有意义。</br>
			一个m×n的矩阵a（m,n)左乘一个n×p的矩阵b（n,p)，会得到一个m×p的矩阵c（m,p)</br>
			②.*:A.B 代表矩阵各个元素相乘</br>
			③/:A/B=A*inv(B) 其中inv(B)表示对B求逆</br>
			④./:A./B 代表矩阵A的各个元素除以矩阵B中的各个元素</br>
			⑤+:A+B A B为同阶矩阵 A B各个元素相加</br>
			⑥-:A-B A B为同阶矩阵 A B各个元素相减</br>
			⑦^:A^n 其中A为方阵 代表A*A*A...n个A相乘</br>
			⑧.^:A.^n 表示A中的元素 aij求n次方 aij^n；同函数pow(A,n)</br>
			⑨:':A' 求A的转置 也可以用函数 B=tran(A)</br>
			⑩: sin cos tan  acos asin atan sqrt pow log lg 等函数如果是对矩阵运算,那么是对矩阵的每个元素求正弦、余弦、开根...等等.返回的是一个矩阵同阶的形式。</br>
			如A=[1,2;3,4] B=sin(A)=[0.8415,0.9093;0.1411,-0.7568].</br>
		</tr>
		<tr>
		<h2>6.矩阵函数</h2></br>
		①:b=det(A) 求矩阵的行列式</br>
		②:B=inv(A) 求矩阵A的逆矩阵</br>
		③:b=cond(A) 求矩阵的条件数</br>
		④:b=rank(A) 求矩阵的秩</br>
		⑤:svd(A) 求矩阵svd分解</br>
		⑥:chol(A) 求矩阵chol分解</br>
		⑦:qr(A) 求矩阵QR分解. 并且可以使用:qr(A,b) 求解线性方程组Ax=b的解</br>
		⑧:lu(A) 求矩阵LU分解。并且可以使用:qr(A,b) 求解线性方程组Ax=b的解</br>
		⑨:b=trace(A) 求矩阵A的迹</br>
		⑩:a=col(A) 求矩阵A的列数</br>
		⑪:a=row(A) 求矩阵A的列数</br>
		⑫:a=A[i,j] 取矩阵i行j列的元素 i j从0开始.</br>
		⑬:eig(A) 求矩阵A的特征值</br>
		⑭:normone 、normtwo、 norminf、 normf 分别求矩阵的1-范数 2-范数 ∞-范数  Frobenius-范数 a=normone(A)</br>
		⑮:B=company(A) 求矩阵A的伴随矩阵</br>
		⑯:solve(A,b) 求线性方程组 Ax=b的解</br>
		</tr>
		<tr>
		<h2>7.方程求解</h2></br>
		①:非线性方程求根 findroot(sin(x)-x/2;x[-6,6]) 求方程sin(x)-x/2=0在x[-6,6]内的所有实根</br>
		findroot(sin(x)-x/2;x[1.5]) 求方程sin(x)-x/2=0在x=1.5附近的实根</br>
		②:求多项式代数方程的所有实根和复根 nsolve([1,3,5,-6,-20]) 求方程 x^4+3*x^3+5*x^2-6*x-20=0的所有根</br>
		③:求非线性方程组的解 nsolves(x+y-1;sin(x)+cos(y)-0.1;[x,y])  求方程 组x+y-1=0;sin(x)+cos(y)-0.1=0 的解.</br>
		若有多个未知数:则[x1,x2,x...xn] 且方程的个数也为n </br>
		</tr>
		<tr>
		<h2>8.绘图</h2></br>
		①:显函数绘图: plot(x,y) 其中x y 为向量 其中x可以 用x=-4:0.1:4 表示从-4到4 步长为0.1 生成m维向量 x=[-4,-3.9,-3.8...,4].生成.</br>
		且支持同时画多个图像 如plot(x,y,x,z...)最多支持五组.</br>
		②:隐函数绘图: ezplot(sin(x);x[-π,π])绘制y=sin(x) x[-π,π]的图像 或者 ezplot(x^2+y^2-9;x[-3,3];y[-3,3])</br>
		 绘制方程x^2+y^2-9=0.其中x[-3,3] y[-3,3]的图像。</br>
		 ③:极坐标绘图 :polar(x,y) x y同 plot中的x y都为向量 如x=-4:0.1:4;y=sin(x) ;polar(x,y) </br>
		</tr>
		<h2>9.求定积分</h2></br>
		①: integrate(x+sin(x)-9;x[-3,4])或者∫(x+sin(x)-9;x[-3,4])表示求x+sin(x)-9在x[-3,4]上的定积分。</br>
		</tr>
		
		</table>
	</div>
</body>
</html>

